package com.lechuang.goods.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.lechuang.common.model.BaseEntity;
import java.io.Serializable;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 商品spu
 * @TableName goods_spu
 */
@TableName(value ="goods_spu")
@Data
@Accessors(chain = true)
public class GoodsSpu extends BaseEntity implements Serializable {
    /**
     * 商户id
     */
    private Long tenantId;

    /**
     * 商户id
     */
    private String tenantName;

    /**
     * 分类id
     */
    private Long categoryId;

    /**
     * 商品名称
     */
    private String name;

    /**
     * 商品标题
     */
    private String title;

    /**
     * 运费模版id
     */
    private Long freightTemplateId;

    /**
     * 属性
     */
    private String attribute;

    /**
     * 商品单数
     */
    private Integer goodsNum;

    /**
     * 上下架状态，1：上架，2：下架
     */
    private Integer goodsStatus;

    /**
     * 商品banner图片
     */
    private String goodsBannerImg;

    /**
     * 商品详情图片
     */
    private String goodsDetailImg;

    /**
     * 商品类型，1：单品，2：套餐
     */
    private Integer goodsType;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}